A New Start

Andersama Monday, February 2, 2026

As of February of last year I started my own software development company alignofcode, llc. Which quite simply is not getting much attention. Entirely my own fault as I don’t network much. Generally I’m also not a fan of using any big tech company in order to advertise. This made me hesitate to put money into ads. Things are slowly improving, not in stellar fashion, but that’s to be expected.

A particular pain point however at the moment is my serious lack of tooling for a variety of jobs. Most of my work in open source and c++ libraries quite simply are too spread in terms of utility in comparison to the more direct need for a) very pretty and responsive gui’s or b) very pretty and responsive gui’s…but on the web. The web platform being something which still grinds my gears. These two areas would in theory be the areas where AI might be appropriate, however in my experience with AI so far, anything I’ve seen generated from any “AI” is much more “A” than “I”, and tends to be so poorly written it requires both a fine tooth comb and a shovel. I suspect major companies are somewhat skating by with these tools but there’s been relatively recent news of rather catastrophic “AI” written updates.

Good news is that for web development svelte exists, which has worked excellently for this static blog for ages at this point. I have done a bit of work playing around with raylib, imgui and Nuklear for C based projects that I’m fairly confident I can drum up a gui framework. However for the purposes of building other applications, these all are of one particular variety. Namely immediate mode gui frameworks, while I’m considering the need or desire to make pretty animations etc…which while certainly possible in immediate mode since they’re all data driven, would take some work to finagle. So I’ve been putting in hours to write a starter for vulkan rendering of my own which does not require any of the three, but also will inevitably include some handy functions for declaring a UI and some pretty animations.

Bad news is that svelte’s changed its apis several times under my feet, so while I do like the project it’s been a pain to rebuild sites which were previously working. So I’m considering looking for a much more stable alternative for myself and for future clients.

Another consideration for web development with svelte is that I really appreciate the “compiled” down html, javascript and css. However since it really isn’t itself a compiled language there is room for a compiled language to do the heavy lifting for generating the code for websites. I’ve particularly found the idea of playing around with compiling a program to run in the browser with wasm to be very interesting, since it may avoid my entire issue with the html, css, javascript trifecta. However I don’t know how appealing a webapp running in a browser’s canvas element is. I’m personally suspect of the performance, but if it provided a uniform experience between a browser and a native application, that would definitely help in reducing the scope of work I may have to do in future. Apparently*, google’s application suite online has ditched html / css / javascript in favor of a custom canvas and while I’ve never liked working with them, they’ve never struck me as having performance issues.

So that’s where I’m at as of right now, looking for anyone interested in custom software…

Thanks for the read, I hope you’re having a good day,

-Alex